machine tool installation cnc machine cad milling machines machine retrofit cnc software cnc controls machine maintenance encoders cam machining equipment